package com.neulogistics.core.customercenter.api.application.command;

import com.blackto.lib.mediat.unicast.IRequest;
import com.neulogistics.core.customercenter.api.application.validator.annotation.ValidateAddress;
import com.neulogistics.core.customercenter.domain.model.valueobject.Address;
import com.neulogistics.infrastructure.common.serviceresult.BaseResponse;
import lombok.Data;

import javax.validation.constraints.*;
import java.io.Serializable;
import java.util.Date;

@Data
public class ExchangeOrderCommand implements IRequest<BaseResponse<Long>>, Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 订单id
     */
    @NotNull
    @Positive
    public Long orderId;

}
